Veröffentlicht am

XIAOMI Smart Temperatur/Luftfeuchtemonitor 3 in Home Assisatent

Autoren

Ausgangslage

Ich nutze gerne Shelly H&T, doch sind die H&T 3 wenn auch günstig immer noch teurer als die XIAOMI Smart Temperature and Humidity Monitor 3. Und als mir letztere bei einem Ausverkauf beinahe nchgeschmissen wurden, wollte ich diese auch in HA integrieren. Doch da kam die Erkenntnis, dass diese nur in dem XIAMI Home App zu sehen sind. Also ab ins Internet und Lösung suchen.

Relativ schnell stiess ich auf den Telink Flasher

Intermezzo Token Extractor

Um den Telink-Flasher nutzen zu können, muss aus der XIAMI Cloud das Token ausgelesen werden. Aber auch hier hat bereits jemand eine Lösung gefunden. Mit Piotrs Token Extractor kann gemütlich der Token geholt werden. Unter Releases die exe herunterladen und im Zweifelsfalle in einer Sandbox ausführen, und einloggen (ich wähle den QR-Code) und wählte danach den Server "de".

Select server (one of: cn, de, us, ru, tw, sg, in, i2; Leave empty to check all available):
de


Devices found for server "de" @ home "84001112726":
   ---------
   NAME:     Xiaomi Electric Scooter 5 Pro
   ID:       1171746957
   MAC:      XX:XX:XX:XX:XX:XX
   TOKEN:    85776576ADCD865A996ED659
   MODEL:    xiaomi.scooter.5pro
   ---------
   NAME:     Xiaomi Smart Temperature and Humidity Monitor 3
   ID:       blt.4.1njghc3etgo00
   BLE KEY:  87c66215a657abc9e0607eb78fbe3c06
   MAC:      XX:XX:XX:XX:XX:XX
   TOKEN:    85776576ADCD865A996ED659
   MODEL:    xiaomi.sensor_ht.o3
   ---------
   NAME:     Server
   ID:       blt.4.1o7180vitgk00
   BLE KEY:  920f509fff85234d415144fa9a019d9a
   MAC:      XX:XX:XX:XX:XX:XX
   TOKEN:    85776576ADCD865A996ED659
   MODEL:    xiaomi.sensor_ht.o3

  • Protokoll BTHome2
  • Display Temperature
  • Date dd/mm

Und so sollte er auch sofort im Home Assistant auftauche. Als BLE-Gateway diesen bei mir übrigens die Unzähligen Shelly Switches.